polymer physics - French English Dictionary